package com.itheima.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.itheima.pojo.PmsProductAttribute;
import com.itheima.vo.ProductAttrInfo;

import java.util.List;
import java.util.Map;

public interface PmsProductAttributeApi {
    void create(PmsProductAttribute productAttributeParam);

    void deleteByIds(List<Integer> ids);

    IPage<PmsProductAttribute> list(Integer cid, Integer type,Integer pageNum,Integer pgeSize);

    void updateById(Integer id, PmsProductAttribute productAttributeParam);

    PmsProductAttribute getProductAttributeById(Integer id);

    List<ProductAttrInfo> getAttrInfo(Integer productCategoryId);
}
